package org.springblade.tms.module.userinfo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springblade.tms.global.entity.TimeInterval;
import org.springblade.tms.module.car.entity.TMCar;

import javax.validation.constraints.NotNull;

/**
 * @projectName: BladeX
 * @package: org.springblade.tms.module.userinfo.dto
 * @className: CarDto
 * @author: yr
 * @description: 车辆列表查询参数
 * @date: 2022/3/10 13:31
 */
@Data
public class CarDto {
	private static final long serialVersionUID = 1L;
	/**
	 * 承运商id
	 */
	@NotNull
	@ApiModelProperty(value = "承运商id")
	private Long carrierId;
	/**
	 * 承运商id
	 */
	@ApiModelProperty(value = "车辆查询参数")
	private TMCar car;
	/**
	 * 承运商id
	 */
	@ApiModelProperty(value = "查询时间段参数")
	private TimeInterval timeInterval;
}
